크로스플랫폼 게임엔진 glBlitFramebuffer시 깊이버퍼를 기준으로 합쳐지지 않는 문제 디퍼드 렌더링을 구현하면서 포워드 렌더링과 깊이버퍼를 기준으로 메인 프레임버퍼에 합치는 작업을 진행하였고, 윈도우 플랫폼에선 보시다시피 정상적으로 둘 다 정상적으로 렌더링 되는 모습을 보실 수 있습니다. 그런데 또 이상한 점은 glDepthFunc(GL_ALWAYS) 옵션을 활성화하면 깊이값과 상관없이 모두 렌더링을 한다는 의미가 되어 멀쩡하게 합쳐져 렌더링되는 모습을 볼 수 있습니다. 게다... 크로스플랫폼 게임엔진OpenGLOpenGL
glBlitFramebuffer시 깊이버퍼를 기준으로 합쳐지지 않는 문제 디퍼드 렌더링을 구현하면서 포워드 렌더링과 깊이버퍼를 기준으로 메인 프레임버퍼에 합치는 작업을 진행하였고, 윈도우 플랫폼에선 보시다시피 정상적으로 둘 다 정상적으로 렌더링 되는 모습을 보실 수 있습니다. 그런데 또 이상한 점은 glDepthFunc(GL_ALWAYS) 옵션을 활성화하면 깊이값과 상관없이 모두 렌더링을 한다는 의미가 되어 멀쩡하게 합쳐져 렌더링되는 모습을 볼 수 있습니다. 게다... 크로스플랫폼 게임엔진OpenGLOpenGL